TNRC6B (NM_001024843) Human Over-expression Lysate
Supplier Page from OriGene Technologies for TNRC6B (NM_001024843) Human Over-expression Lysate